/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package control;

import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;
import javax.faces.context.FacesContext;
import modelos.Pessoa;
import modelos.PessoaDAO;
import persistencia.Database;

/**
 *
 * @author Marcelo
 */
@ManagedBean(name="cadastroUsuarioControle")
@SessionScoped
public class CadastroUsuarioControle {

    private Pessoa newUser;

    public CadastroUsuarioControle(){
        newUser = new Pessoa();
    }

    /**
     * Método responsável por salvar usuário no "banco de dados"
     * @return
     */
    public String Salvar(){
        PessoaDAO pDAO = new PessoaDAO();
        pDAO.salvarPessoa(newUser);
        newUser = new Pessoa(); //Limpa o usuário da tela para um novo cadastro
        return null;
    }

    public Pessoa getNewUser() {
        return newUser;
    }

    public void setNewUser(Pessoa newUser) {
        this.newUser = newUser;
    }

    

}
